package easyjava.function;

import static easyjava.function.GenerateFunction.generator;

import easyjava.function.GenerateFunction.Generator;

/**
 * range 方法
 *
 */
public interface RangeFunction {
	
	static Generator<Integer> range(int stop){
        return range(0,stop,1);
    }

    static Generator<Integer> range(int start,int stop){
        return range(start,stop,1);
    }

    static Generator<Integer> range(int start,int stop,int step){
        return generator((n)->{
            return n;
        },start,stop,step);
    }
}
